home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: HyperCard Stack
(archive/hypercard).
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 08 00 53 54 41 4b | ff ff ff ff e6 c0 54 33 |....STAK|......T3|
|00000010| 00 00 00 08 00 00 40 00 | 00 00 08 00 00 00 00 00 |......@.|........|
|00000020| 00 00 00 00 00 00 00 01 | 00 00 0a 12 00 00 00 01 |........|........|
|00000030| 00 00 0b c8 00 00 08 f6 | 00 00 00 03 00 00 22 c0 |........|......".|
|00000040| 00 00 00 00 00 00 00 00 | 00 05 00 00 10 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 01 22 80 00 01 22 80 00 | 01 22 80 00 01 22 80 00 |."..."..|."..."..|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002c0| 00 00 00 00 00 00 00 00 | 80 00 00 00 08 00 00 00 |........|........|
|000002d0| 88 00 22 00 88 00 22 00 | 88 88 22 22 88 88 22 22 |.."...".|..""..""|
|000002e0| 88 aa 22 aa 88 aa 22 aa | cc aa 33 aa cc aa 33 aa |.."...".|..3...3.|
|000002f0| ee aa bb aa ee aa bb aa | ee bb bb ee ee bb bb ee |........|........|
|00000300| ff bb ff ee ff bb ff ee | ff bb ff ff ff bb ff ff |........|........|
|00000310| 80 10 02 20 01 08 40 04 | ff ff ff ff ff ff ff ff |... ..@.|........|
|00000320| 88 22 88 22 88 22 88 22 | 11 22 44 88 11 22 44 88 |."."."."|."D.."D.|
|00000330| c4 80 0c 68 43 02 30 26 | b1 30 03 1b d8 c0 0c 8d |...hC.0&|.0......|
|00000340| aa 00 aa 00 aa 00 aa 00 | 88 22 55 22 88 22 55 22 |........|."U"."U"|
|00000350| 88 55 22 55 88 55 22 55 | 77 dd 77 dd 77 dd 77 dd |.U"U.U"U|w.w.w.w.|
|00000360| 80 00 00 00 00 00 00 00 | aa 55 aa 55 aa 55 aa 55 |........|.U.U.U.U|
|00000370| 03 84 48 30 0c 02 01 01 | 82 44 39 44 82 01 01 01 |..H0....|.D9D....|
|00000380| 88 14 22 41 88 41 22 14 | 80 80 41 3e 08 08 14 e3 |.."A.A".|..A>....|
|00000390| 22 04 8c 74 22 17 98 10 | be 80 88 08 eb 08 88 80 |"..t"...|........|
|000003a0| 25 c8 32 89 64 24 4c 92 | a2 9c 41 be 2a c9 14 eb |%.2.d$L.|..A.*...|
|000003b0| 40 a0 00 00 04 0a 00 00 | 80 40 20 00 02 04 08 00 |@.......|.@ .....|
|000003c0| aa 00 80 00 88 00 80 00 | ff 80 80 80 80 80 80 80 |........|........|
|000003d0| 08 1c 22 c1 80 01 02 04 | ff 80 80 80 ff 08 08 08 |..".....|........|
|000003e0| f8 74 22 47 8f 17 22 71 | bf 00 bf bf b0 b0 b0 b0 |.t"G.."q|........|
|000003f0| ff 7f be 5d a2 41 80 00 | fa f5 fa f5 a0 50 a0 50 |...].A..|.....P.P|
|00000400| 00 00 13 c0 00 00 04 a0 | 00 00 1a 00 00 00 05 e0 |........|........|
|00000410| 00 00 27 a0 00 00 18 40 | 00 00 00 00 00 00 00 00 |..'....@|........|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000600| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000610| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000680| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000700| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000720| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000740| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000760| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000780| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000790| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000800| 00 00 02 00 4d 41 53 54 | ff ff ff ff 00 00 00 00 |....MAST|........|
|00000810| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000820| 00 00 50 f6 00 00 54 91 | 00 00 94 12 00 00 ff c8 |..P...T.|........|
|00000830| 00 00 96 43 00 00 c3 30 | 00 00 00 00 00 00 00 00 |...C...0|........|
|00000840| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000880| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a00| 00 00 00 80 4c 49 53 54 | 00 00 08 f6 00 00 00 01 |....LIST|........|
|00000a10| 00 00 08 00 00 00 00 01 | 00 10 00 02 00 03 00 04 |........|........|
|00000a20| 20 00 01 33 00 00 00 01 | 00 00 00 00 00 00 00 00 | ..3....|........|
|00000a30| 00 00 09 91 00 01 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a80| 00 00 08 00 50 41 47 45 | 00 00 09 91 00 00 08 f6 |....PAGE|........|
|00000a90| 00 00 01 79 00 00 00 00 | 00 00 0b c8 60 7f ff ff |...y....|....`...|
|00000aa0| ff ff ff ff ff ff ff f0 | 00 00 00 00 00 00 00 00 |........|........|
|00000ab0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ac0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000af0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ba0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000bf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000eb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001000| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001280| 00 00 00 40 42 4b 47 44 | 00 00 0a 12 00 00 0c 43 |...@BKGD|.......C|
|00001290| 00 00 00 00 00 00 00 01 | 00 00 0a 12 00 00 0a 12 |........|........|
|000012a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012c0| 00 00 01 00 42 4d 41 50 | 00 00 0c 43 00 00 00 00 |....BMAP|...C....|
|000012d0| 00 01 00 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |........|.V......|
|000012e0| 01 56 02 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |.V......|.V......|
|000012f0| 00 00 00 00 00 00 00 00 | 00 00 00 a8 bf 84 a6 84 |........|........|
|00001300| 8c 60 7f ff ff ff ff c0 | e3 55 03 ff ff ff ff 89 |.`......|.U......|
|00001310| 60 aa aa aa aa aa c0 e3 | 55 06 aa aa aa aa 60 55 |`.......|U.....`U|
|00001320| 55 55 55 55 40 e3 55 05 | 55 55 55 55 8c 50 ff ff |UUUU@.U.|UUUU.P..|
|00001330| ff ff f8 e3 56 45 ff ff | ff ff 89 60 55 55 55 55 |....VE..|...`UUUU|
|00001340| 58 40 e3 55 85 55 55 55 | 55 60 aa aa aa aa a8 40 |X@.U.UUU|U`.....@|
|00001350| e3 55 86 aa aa aa aa bf | 86 bf 86 bf 86 bf 86 bf |.U......|........|
|00001360| 86 bf 86 bf 86 bf 86 b3 | 86 8c 60 ff ff ff ff fc |........|..`.....|
|00001370| 40 e3 55 01 ff ff ff ff | 89 50 55 55 55 55 58 e3 |@.U.....|.PUUUUX.|
|00001380| 56 d5 55 55 55 55 50 aa | aa aa aa a8 e3 56 aa aa |V.UUUUP.|.....V..|
|00001390| aa aa aa 8c 50 7f ff ff | ff f0 e3 56 3f ff ff ff |....P...|...V?...|
|000013a0| ff bc 84 76 4e ad 33 fa | 4f ef 00 14 4a ae ff fc |...vN.3.|O...J...|
|000013b0| 66 28 2f 3c 4e 65 77 20 | 2f 2d f8 4a 4e ba 11 10 |f(/<New |/-.JN...|
|000013c0| 00 00 04 a0 46 52 45 45 | 00 00 00 00 13 46 72 65 |....FREE|.....Fre|
|000013d0| 65 20 4f 62 6a 65 63 74 | 20 20 20 20 20 20 20 20 |e Object| |
|000013e0| 00 ff fd 2d 31 30 32 00 | 00 00 00 00 00 00 00 00 |...-102.|........|
|000013f0| 00 00 e5 e0 00 00 00 30 | 00 2e 2e 2e 00 00 00 00 |.......0|........|
|00001400| 00 00 ac 00 0c 00 c0 00 | 57 04 09 4c 69 6e 6b 54 |........|W..LinkT|
|00001410| 6f 2e 2e 2e 00 00 00 00 | 00 00 8e 00 0c 00 a2 00 |o.......|........|
|00001420| 00 00 00 e0 42 4d 41 50 | 00 00 0c 42 00 00 00 00 |....BMAP|...B....|
|00001430| 00 01 00 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |........|.V......|
|00001440| 00 00 00 00 00 8c 00 7b | 00 e8 00 c5 00 00 00 00 |.......{|........|
|00001450| 00 00 00 00 00 00 00 00 | 00 00 00 9c 73 1f 00 60 |........|....s..`|
|00001460| 20 00 03 10 06 8a 33 0f | 00 40 0a 14 1c c1 01 c3 | .....3.|.@......|
|00001470| 8b 81 81 c5 98 70 03 14 | 3e c1 03 c7 c7 80 03 e3 |.....p..|>.......|
|00001480| fc f8 03 13 0e 53 04 00 | c3 c2 20 04 8b 76 03 84 |.....S..|.. ..v..|
|00001490| 00 c0 02 20 70 03 8a 46 | 03 c0 00 60 12 78 03 17 |... p..F|...`.x..|
|000014a0| 40 14 08 03 14 3e c1 03 | c7 c0 00 23 c0 00 f8 03 |@....>..|...#....|
|000014b0| bf 81 bf 81 ac 81 89 47 | 01 e1 00 08 05 47 02 11 |.......G|.....G..|
|000014c0| 00 08 05 8a 58 12 87 14 | 44 70 03 58 02 8f 94 00 |....X...|Dp.X....|
|000014d0| f8 03 37 03 e0 0f 12 08 | 03 89 58 11 08 88 44 70 |..7.....|..X...Dp|
|000014e0| 03 58 11 08 88 44 08 03 | 8a 17 02 23 08 80 03 89 |.X...D..|...#....|
|000014f0| 67 01 e0 c7 86 34 70 03 | ff ff ff ff ff ff ff ff |g....4p.|........|
|00001500| 00 00 03 60 43 41 52 44 | 00 00 0b c8 00 00 0d 30 |...`CARD|.......0|
|00001510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 09 91 |........|........|
|00001520| 00 00 0a 12 00 06 00 08 | 00 00 01 c8 00 02 00 00 |........|........|
|00001530| 01 63 00 2c 00 01 02 00 | 00 fa 00 35 01 0c 01 d3 |.c.,....|...5....|
|00001540| 00 02 00 00 00 00 00 00 | 00 03 00 0c 00 00 00 10 |........|........|
|00001550| 46 6f 6c 64 65 72 20 4e | 61 6d 65 00 00 00 00 b4 |Folder N|ame.....|
|00001560| 00 02 01 00 01 13 00 35 | 01 30 00 99 a0 03 00 00 |.......5|.0......|
|00001570| 00 00 00 01 00 00 00 0c | 00 00 00 10 43 72 65 61 |........|....Crea|
|00001580| 74 65 20 46 6f 6c 64 65 | 72 00 00 6f 6e 20 6d 6f |te Folde|r..on mo|
|00001590| 75 73 65 55 70 0d 70 75 | 74 20 65 6d 70 74 79 20 |useUp.pu|t empty |
|000015a0| 69 6e 74 6f 20 63 61 72 | 64 20 66 69 65 6c 64 20 |into car|d field |
|000015b0| 22 53 74 61 74 75 73 22 | 0d 4e 65 77 46 6f 6c 64 |"Status"|.NewFold|
|000015c0| 65 72 20 63 61 72 64 20 | 66 69 65 6c 64 20 22 46 |er card |field "F|
|000015d0| 6f 6c 64 65 72 20 4e 61 | 6d 65 22 0d 70 75 74 20 |older Na|me".put |
|000015e0| 74 68 65 20 72 65 73 75 | 6c 74 20 69 6e 74 6f 20 |the resu|lt into |
|000015f0| 63 61 72 64 20 66 69 65 | 6c 64 20 22 53 74 61 74 |card fie|ld "Stat|
|00001600| 75 73 22 0d 65 6e 64 20 | 6d 6f 75 73 65 55 70 0d |us".end |mouseUp.|
|00001610| 00 00 00 54 00 05 01 00 | 01 13 01 69 01 30 01 cd |...T....|...i.0..|
|00001620| a0 03 00 00 00 00 00 01 | 00 00 00 0c 00 00 00 10 |........|........|
|00001630| 51 75 69 74 00 00 6f 6e | 20 6d 6f 75 73 65 55 70 |Quit..on| mouseUp|
|00001640| 0d 64 6f 6d 65 6e 75 20 | 22 51 75 69 74 20 48 79 |.domenu |"Quit Hy|
|00001650| 70 65 72 43 61 72 64 22 | 0d 65 6e 64 20 6d 6f 75 |perCard"|.end mou|
|00001660| 73 65 55 70 0d 00 00 22 | 00 06 02 01 00 e6 00 32 |seUp..."|.......2|
|00001670| 00 fa 00 a8 00 00 00 00 | 00 00 00 00 00 03 00 0e |........|........|
|00001680| 01 00 00 12 00 00 00 00 | 00 50 00 07 01 00 01 13 |........|.P......|
|00001690| 00 d0 01 30 01 34 a0 03 | 00 00 00 00 00 01 00 00 |...0.4..|........|
|000016a0| 00 0c 00 00 00 10 49 6e | 73 74 61 6c 6c 00 00 6f |......In|stall..o|
|000016b0| 6e 20 6d 6f 75 73 65 55 | 70 0d 70 75 74 20 22 49 |n mouseU|p.put "I|
|000016c0| 6e 73 74 61 6c 6c 69 6e | 67 22 0d 65 6e 64 20 6d |nstallin|g".end m|
|000016d0| 6f 75 73 65 55 70 0d 00 | 00 22 00 08 02 00 00 4f |ouseUp..|.".....O|
|000016e0| 00 32 00 e1 01 cf 00 07 | 00 00 00 00 00 00 00 02 |.2......|........|
|000016f0| 00 0a 00 00 00 0d 00 00 | 00 00 ff fa 46 6f 6c 64 |........|....Fold|
|00001700| 65 72 20 6e 61 6d 65 3a | 00 ff f8 4e 65 77 46 6f |er name:|...NewFo|
|00001710| 6c 64 65 72 20 20 62 79 | 20 44 61 76 69 64 20 45 |lder by| David E|
|00001720| 6c 6c 69 6f 74 74 0d 0d | 4e 65 77 46 6f 6c 64 65 |lliott..|NewFolde|
|00001730| 72 20 3c 66 6f 6c 64 65 | 72 3e 5b 2c 3c 66 6f 6c |r <folde|r>[,<fol|
|00001740| 64 65 72 3e 2e 2e 2e 5d | 0d 0d 54 68 69 73 20 58 |der>...]|..This X|
|00001750| 43 4d 44 20 74 61 6b 65 | 73 20 61 20 70 61 74 68 |CMD take|s a path|
|00001760| 6e 61 6d 65 20 61 6e 64 | 20 63 72 65 61 74 65 73 |name and| creates|
|00001770| 20 74 68 61 74 20 66 6f | 6c 64 65 72 2e 20 20 49 | that fo|lder. I|
|00001780| 6e 20 61 64 64 69 74 69 | 6f 6e 2c 20 69 74 20 63 |n additi|on, it c|
|00001790| 72 65 61 74 65 73 20 61 | 6c 6c 20 6f 66 20 74 68 |reates a|ll of th|
|000017a0| 65 20 61 6e 63 65 73 74 | 6f 72 73 20 74 6f 20 74 |e ancest|ors to t|
|000017b0| 68 61 74 20 66 6f 6c 64 | 65 72 20 69 66 20 74 68 |hat fold|er if th|
|000017c0| 65 79 20 64 6f 20 6e 6f | 74 20 65 78 69 73 74 2e |ey do no|t exist.|
|000017d0| 0d 0d 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 30 |..Copyri|ght 1990|
|000017e0| 2c 20 62 79 20 44 61 76 | 69 64 20 43 2e 20 45 6c |, by Dav|id C. El|
|000017f0| 6c 69 6f 74 74 0d 50 6f | 72 74 69 6f 6e 73 20 63 |liott.Po|rtions c|
|00001800| 6f 70 79 72 69 67 68 74 | 20 53 79 6d 61 6e 74 65 |opyright| Symante|
|00001810| 63 20 43 6f 72 70 2e 0d | 52 65 73 43 6f 70 79 20 |c Corp..|ResCopy |
|00001820| 63 6f 70 79 72 69 67 68 | 74 20 41 70 70 6c 65 20 |copyrigh|t Apple |
|00001830| 43 6f 6d 70 75 74 65 72 | 20 43 6f 72 70 2e 0d 53 |Computer| Corp..S|
|00001840| 74 61 6e 64 61 72 64 20 | 46 69 6c 65 20 63 6f 70 |tandard |File cop|
|00001850| 79 72 69 67 68 74 20 4e | 69 67 65 6c 00 00 00 00 |yright N|igel....|
|00001860| 00 00 01 a0 42 4d 41 50 | 00 00 0d 30 00 00 00 00 |....BMAP|...0....|
|00001870| 00 01 00 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |........|.V......|
|00001880| 00 00 00 00 00 2c 00 b2 | 00 4d 01 53 00 00 00 00 |.....,..|.M.S....|
|00001890| 00 00 00 00 00 00 00 00 | 00 00 01 5c 8c 12 20 e1 |........|...\.. .|
|000018a0| 23 10 00 8f 22 3b 80 e1 | 22 1b a0 8b 12 10 e1 23 |#...";..|"......#|
|000018b0| 40 00 89 12 28 e1 23 e0 | 00 12 38 e1 23 e0 00 12 |@...(.#.|..8.#...|
|000018c0| 38 e1 23 a0 00 12 28 e1 | 23 a0 00 12 28 e1 23 e0 |8.#...(.|#...(.#.|
|000018d0| 00 8a 12 10 55 01 00 03 | 80 e0 16 04 04 24 0e 0c |....U...|.....$..|
|000018e0| 52 06 f8 05 81 60 12 c0 | c1 67 c7 07 1b c0 00 40 |R....`..|.g.....@|
|000018f0| 00 42 10 00 19 04 22 0c | f0 74 01 a0 ab ec 89 33 |.B....".|.t.....3|
|00001900| a0 03 15 80 13 08 15 51 | c1 40 00 58 00 50 00 40 |.......Q|.@.X.P.@|
|00001910| 00 22 10 00 c2 12 40 f9 | 08 48 03 e0 1e 07 cd 81 |."....@.|.H......|
|00001920| 2a 80 69 30 20 04 74 01 | 21 72 94 a0 e5 d0 c1 2e |*.i0 .t.|!r......|
|00001930| 0b 93 80 15 00 40 a0 23 | 40 00 12 10 52 90 1a 10 |.....@.#|@...R...|
|00001940| 80 e0 13 d2 14 40 05 45 | 40 30 10 20 43 01 80 00 |.....@.E|@0. C...|
|00001950| 15 26 40 00 12 10 42 20 | 64 30 c0 12 42 c1 13 20 |.&@...B |d0..B.. |
|00001960| 00 2a 90 20 00 40 04 35 | 10 4c 61 c2 80 00 50 c6 |.*. .@.5|.La...P.|
|00001970| 32 62 00 51 40 60 00 c0 | 10 00 40 00 32 10 00 1c |2b.Q@`..|..@.2...|
|00001980| c2 01 78 43 0d 05 a1 ac | 6b c2 00 a0 bb ce 01 b3 |..xC....|k.......|
|00001990| e0 03 89 12 28 e1 23 e0 | 00 12 38 e1 23 e0 00 12 |....(.#.|..8.#...|
|000019a0| 38 e1 23 a0 00 12 28 e1 | 23 a0 00 8c 32 3c 00 40 |8.#...(.|#...2<.@|
|000019b0| 4f 01 00 90 00 89 12 38 | e1 23 e0 00 12 38 e1 23 |O......8|.#...8.#|
|000019c0| a0 00 8c 32 3c 00 40 4f | 01 00 f0 00 89 12 28 e1 |...2<.@O|......(.|
|000019d0| 23 e0 00 12 38 e1 23 e0 | 00 12 38 e1 23 a0 00 8c |#...8.#.|..8.#...|
|000019e0| 12 38 e1 23 70 00 8f 22 | 2e c0 e1 22 0e e0 8b 12 |.8.#p.."|..."....|
|000019f0| 10 e1 23 40 00 00 00 00 | c0 00 00 00 00 00 01 00 |..#@....|........|
|00001a00| 00 00 05 e0 46 52 45 45 | 00 00 00 00 13 46 72 65 |....FREE|.....Fre|
|00001a10| 65 20 4f 62 6a 65 63 74 | 20 20 20 20 20 20 20 20 |e Object| |
|00001a20| 00 00 0a 12 00 06 00 08 | 00 00 02 12 00 02 00 00 |........|........|
|00001a30| 02 d5 00 2c 00 01 02 00 | 00 fa 00 35 01 0c 01 d3 |...,....|...5....|
|00001a40| 00 02 00 00 00 00 00 00 | 00 03 00 0c 00 00 00 10 |........|........|
|00001a50| 46 6f 6c 64 65 72 20 4e | 61 6d 65 00 00 00 00 fe |Folder N|ame.....|
|00001a60| 00 02 01 00 01 13 00 35 | 01 30 00 99 a0 03 00 00 |.......5|.0......|
|00001a70| 00 00 00 01 00 00 00 0c | 00 00 00 10 43 72 65 61 |........|....Crea|
|00001a80| 74 65 20 46 6f 6c 64 65 | 72 00 00 6f 6e 20 6d 6f |te Folde|r..on mo|
|00001a90| 75 73 65 55 70 0d 69 66 | 20 63 61 72 64 20 66 69 |useUp.if| card fi|
|00001aa0| 65 6c 64 20 22 46 6f 6c | 64 65 72 20 4e 61 6d 65 |eld "Fol|der Name|
|00001ab0| 22 20 69 73 20 65 6d 70 | 74 79 20 74 68 65 6e 0d |" is emp|ty then.|
|00001ac0| 61 6c 65 72 74 20 22 4e | 6f 20 66 6f 6c 64 65 72 |alert "N|o folder|
|00001ad0| 20 6e 61 6d 65 20 67 69 | 76 65 6e 22 0d 65 78 69 | name gi|ven".exi|
|00001ae0| 74 20 6d 6f 75 73 65 55 | 70 0d 65 6e 64 20 69 66 |t mouseU|p.end if|
|00001af0| 0d 0d 4e 65 77 46 6f 6c | 64 65 72 20 63 61 72 64 |..NewFol|der card|
|00001b00| 20 66 69 65 6c 64 20 22 | 46 6f 6c 64 65 72 20 4e | field "|Folder N|
|00001b10| 61 6d 65 22 0d 0d 69 66 | 20 74 68 65 20 72 65 73 |ame"..if| the res|
|00001b20| 75 6c 74 20 69 73 20 6e | 6f 74 20 65 6d 70 74 79 |ult is n|ot empty|
|00001b30| 20 74 68 65 6e 0d 61 6c | 65 72 74 20 74 68 65 20 | then.al|ert the |
|00001b40| 72 65 73 75 6c 74 0d 65 | 6e 64 20 69 66 0d 65 6e |result.e|nd if.en|
|00001b50| 64 20 6d 6f 75 73 65 55 | 70 0d 00 00 00 54 00 05 |d mouseU|p....T..|
|00001b60| 01 00 01 13 01 69 01 30 | 01 cd a0 03 00 00 00 00 |.....i.0|........|
|00001b70| 00 01 00 00 00 0c 00 00 | 00 10 51 75 69 74 00 00 |........|..Quit..|
|00001b80| 6f 6e 20 6d 6f 75 73 65 | 55 70 0d 64 6f 6d 65 6e |on mouse|Up.domen|
|00001b90| 75 20 22 51 75 69 74 20 | 48 79 70 65 72 43 61 72 |u "Quit |HyperCar|
|00001ba0| 64 22 0d 65 6e 64 20 6d | 6f 75 73 65 55 70 0d 00 |d".end m|ouseUp..|
|00001bb0| 00 22 00 06 02 01 00 e6 | 00 32 00 fa 00 a8 00 00 |."......|.2......|
|00001bc0| 00 00 00 00 00 00 00 03 | 00 0e 01 00 00 12 00 00 |........|........|
|00001bd0| 00 00 00 50 00 07 01 00 | 01 13 00 d0 01 30 01 34 |...P....|.....0.4|
|00001be0| a0 03 00 00 00 00 00 01 | 00 00 00 0c 00 00 00 10 |........|........|
|00001bf0| 49 6e 73 74 61 6c 6c 00 | 00 6f 6e 20 6d 6f 75 73 |Install.|.on mous|
|00001c00| 65 55 70 0d 70 75 74 20 | 22 49 6e 73 74 61 6c 6c |eUp.put |"Install|
|00001c10| 69 6e 67 22 0d 65 6e 64 | 20 6d 6f 75 73 65 55 70 |ing".end| mouseUp|
|00001c20| 0d 00 00 22 00 08 02 00 | 00 4f 00 32 00 e1 01 cf |..."....|.O.2....|
|00001c30| 00 07 00 00 00 00 00 00 | 00 02 00 0a 00 00 00 0d |........|........|
|00001c40| 00 00 00 00 ff fa 46 6f | 6c 64 65 72 20 6e 61 6d |......Fo|lder nam|
|00001c50| 65 3a 00 ff f8 4e 65 77 | 46 6f 6c 64 65 72 20 20 |e:...New|Folder |
|00001c60| 62 79 20 44 61 76 69 64 | 20 45 6c 6c 69 6f 74 74 |by David| Elliott|
|00001c70| 0d 0d 4e 65 77 46 6f 6c | 64 65 72 20 3c 70 61 74 |..NewFol|der <pat|
|00001c80| 68 6e 61 6d 65 3e 5b 2c | 3c 70 61 74 68 6e 61 6d |hname>[,|<pathnam|
|00001c90| 65 3e 2e 2e 2e 5d 0d 0d | 54 68 69 73 20 58 43 4d |e>...]..|This XCM|
|00001ca0| 44 20 74 61 6b 65 73 20 | 61 20 6c 69 73 74 20 6f |D takes |a list o|
|00001cb0| 66 20 70 61 74 68 6e 61 | 6d 65 73 20 61 6e 64 20 |f pathna|mes and |
|00001cc0| 63 72 65 61 74 65 73 20 | 65 61 63 68 20 66 6f 6c |creates |each fol|
|00001cd0| 64 65 72 2c 20 69 6e 63 | 6c 75 64 69 6e 67 20 61 |der, inc|luding a|
|00001ce0| 6c 6c 20 6f 66 20 74 68 | 65 20 61 6e 63 65 73 74 |ll of th|e ancest|
|00001cf0| 6f 72 73 20 6f 66 20 74 | 68 65 20 66 6f 6c 64 65 |ors of t|he folde|
|00001d00| 72 20 74 68 61 74 20 64 | 6f 20 6e 6f 74 20 65 78 |r that d|o not ex|
|00001d10| 69 73 74 2e 20 20 4e 6f | 74 65 20 74 68 61 74 20 |ist. No|te that |
|00001d20| 61 20 70 61 74 68 6e 61 | 6d 65 20 6d 75 73 74 20 |a pathna|me must |
|00001d30| 62 65 67 69 6e 20 77 69 | 74 68 20 74 68 65 20 76 |begin wi|th the v|
|00001d40| 6f 6c 75 6d 65 20 6e 61 | 6d 65 20 66 6f 72 20 74 |olume na|me for t|
|00001d50| 68 69 73 20 58 43 4d 44 | 20 74 6f 20 77 6f 72 6b |his XCMD| to work|
|00001d60| 20 61 73 20 65 78 70 65 | 63 74 65 64 2e 20 0d 0d | as expe|cted. ..|
|00001d70| 54 68 65 20 72 65 73 75 | 6c 74 20 69 73 20 74 68 |The resu|lt is th|
|00001d80| 65 20 73 79 73 74 65 6d | 20 65 72 72 6f 72 20 69 |e system| error i|
|00001d90| 66 20 61 6e 79 20 6f 63 | 63 75 72 65 64 2c 20 61 |f any oc|cured, a|
|00001da0| 6e 64 20 69 73 20 65 6d | 70 74 79 20 6f 74 68 65 |nd is em|pty othe|
|00001db0| 72 77 69 73 65 2e 0d 0d | 43 6f 70 79 72 69 67 68 |rwise...|Copyrigh|
|00001dc0| 74 20 31 39 39 30 2c 20 | 62 79 20 44 61 76 69 64 |t 1990, |by David|
|00001dd0| 20 43 2e 20 45 6c 6c 69 | 6f 74 74 2e 0d 59 6f 75 | C. Elli|ott..You|
|00001de0| 20 61 72 65 20 66 72 65 | 65 20 74 6f 20 75 73 65 | are fre|e to use|
|00001df0| 20 74 68 69 73 20 58 43 | 4d 44 20 69 6e 20 61 6e | this XC|MD in an|
|00001e00| 79 20 6f 66 20 79 6f 75 | 72 20 73 74 61 63 6b 73 |y of you|r stacks|
|00001e10| 20 28 63 6f 6d 6d 65 72 | 69 63 61 6c 20 6f 72 20 | (commer|ical or |
|00001e20| 6e 6f 74 29 20 61 73 20 | 6c 6f 6e 67 20 61 73 20 |not) as |long as |
|00001e30| 79 6f 75 20 69 6e 63 6c | 75 64 65 20 74 68 69 73 |you incl|ude this|
|00001e40| 20 63 6f 70 79 72 69 67 | 68 74 2e 20 20 54 68 69 | copyrig|ht. Thi|
|00001e50| 73 20 61 70 70 6c 69 65 | 73 20 6f 6e 6c 79 20 74 |s applie|s only t|
|00001e60| 6f 20 74 68 65 20 4e 65 | 77 46 6f 6c 64 65 72 20 |o the Ne|wFolder |
|00001e70| 58 43 4d 44 73 2e 20 20 | 4f 74 68 65 72 20 58 43 |XCMDs. |Other XC|
|00001e80| 4d 44 73 20 69 6e 20 74 | 68 69 73 20 73 74 61 63 |MDs in t|his stac|
|00001e90| 6b 20 68 61 76 65 20 6f | 74 68 65 72 20 72 65 73 |k have o|ther res|
|00001ea0| 74 72 69 63 74 69 6f 6e | 73 2e 0d 0d 50 6f 72 74 |triction|s...Port|
|00001eb0| 69 6f 6e 73 20 63 6f 70 | 79 72 69 67 68 74 20 53 |ions cop|yright S|
|00001ec0| 79 6d 61 6e 74 65 63 20 | 43 6f 72 70 2e 0d 52 65 |ymantec |Corp..Re|
|00001ed0| 73 43 6f 70 79 20 63 6f | 70 79 72 69 67 68 74 20 |sCopy co|pyright |
|00001ee0| 41 70 70 6c 65 20 43 6f | 6d 70 75 74 65 72 20 43 |Apple Co|mputer C|
|00001ef0| 6f 72 70 2e 0d 53 74 61 | 6e 64 61 72 64 20 46 69 |orp..Sta|ndard Fi|
|00001f00| 6c 65 20 63 6f 70 79 72 | 69 67 68 74 20 4e 69 67 |le copyr|ight Nig|
|00001f10| 65 6c 20 50 65 72 72 79 | 00 00 00 00 00 00 09 80 |el Perry|........|
|00001f20| 00 2a d4 60 00 00 00 40 | 42 4b 00 00 01 5d 00 01 |.*.`...@|BK...]..|
|00001f30| 06 03 01 5e 00 01 07 00 | 01 5f 00 01 02 00 01 60 |...^....|._.....`|
|00001f40| 00 01 09 08 01 61 ff de | 11 00 01 66 f9 5c 02 00 |.....a..|...f.\..|
|00001f50| 01 8e 00 01 09 03 01 8f | ff f6 11 00 01 93 f9 5c |........|.......\|
|00001f60| 02 01 00 00 00 00 00 00 | 00 00 02 cc 00 2a d4 60 |........|.....*.`|
|00001f70| 16 0a 01 ea fb 33 15 00 | 01 ed 00 0b 02 00 01 f8 |.....3..|........|
|00001f80| 00 01 09 05 01 f9 ff ed | 15 00 02 00 00 06 06 03 |........|........|
|00001f90| 02 06 00 01 15 00 02 07 | 00 0c 06 03 02 13 00 01 |........|........|
|00001fa0| 15 00 02 14 00 09 06 03 | 02 1d 00 01 15 00 02 1e |........|........|
|00001fb0| 00 08 02 00 02 26 00 01 | 12 27 02 27 fe 97 14 22 |.....&..|.'.'..."|
|00001fc0| 02 2b f8 ce 16 0d 02 36 | fb 19 08 0a 02 39 fb bf |.+.....6|.....9..|
|00001fd0| 02 00 02 3d 00 01 12 27 | 02 3e fe 97 14 29 02 42 |...=...'|.>...).B|
|00001fe0| 00 00 07 c0 43 41 52 44 | 00 00 0b c8 00 00 0d 30 |....CARD|.......0|
|00001ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 09 91 |........|........|
|00002000| 00 00 0a 12 00 06 00 08 | 00 00 03 60 00 02 00 00 |........|...`....|
|00002010| 03 82 00 2c 00 01 02 00 | 00 fa 00 35 01 0c 01 d3 |...,....|...5....|
|00002020| 00 02 00 00 00 00 00 00 | 00 03 00 0c 00 00 00 10 |........|........|
|00002030| 46 6f 6c 64 65 72 20 4e | 61 6d 65 00 00 00 01 3e |Folder N|ame....>|
|00002040| 00 02 01 00 01 13 00 35 | 01 30 00 99 a0 03 00 00 |.......5|.0......|
|00002050| 00 00 00 01 00 00 00 0c | 00 00 00 10 43 72 65 61 |........|....Crea|
|00002060| 74 65 20 46 6f 6c 64 65 | 72 00 00 6f 6e 20 6d 6f |te Folde|r..on mo|
|00002070| 75 73 65 55 70 0d 69 66 | 20 63 61 72 64 20 66 69 |useUp.if| card fi|
|00002080| 65 6c 64 20 22 46 6f 6c | 64 65 72 20 4e 61 6d 65 |eld "Fol|der Name|
|00002090| 22 20 69 73 20 65 6d 70 | 74 79 20 74 68 65 6e 0d |" is emp|ty then.|
|000020a0| 41 6c 65 72 74 20 33 2c | 32 2c 22 4e 6f 20 66 6f |Alert 3,|2,"No fo|
|000020b0| 6c 64 65 72 20 6e 61 6d | 65 20 67 69 76 65 6e 22 |lder nam|e given"|
|000020c0| 2c 46 61 6c 73 65 0d 65 | 78 69 74 20 6d 6f 75 73 |,False.e|xit mous|
|000020d0| 65 55 70 0d 65 6e 64 20 | 69 66 0d 0d 4e 65 77 46 |eUp.end |if..NewF|
|000020e0| 6f 6c 64 65 72 20 63 61 | 72 64 20 66 69 65 6c 64 |older ca|rd field|
|000020f0| 20 22 46 6f 6c 64 65 72 | 20 4e 61 6d 65 22 0d 0d | "Folder| Name"..|
|00002100| 69 66 20 74 68 65 20 72 | 65 73 75 6c 74 20 69 73 |if the r|esult is|
|00002110| 20 6e 6f 74 20 65 6d 70 | 74 79 20 74 68 65 6e 0d | not emp|ty then.|
|00002120| 4f 53 45 72 72 20 22 a9 | 31 39 38 38 53 44 72 61 |OSErr ".|1988SDra|
|00002130| 7a 67 61 22 2c 20 74 68 | 65 20 72 65 73 75 6c 74 |zga", th|e result|
|00002140| 0d 65 6c 73 65 0d 41 6c | 65 72 74 20 31 2c 31 2c |.else.Al|ert 1,1,|
|00002150| 22 46 6f 6c 64 65 72 20 | 63 72 65 61 74 65 64 22 |"Folder |created"|
|00002160| 2c 46 61 6c 73 65 0d 65 | 6e 64 20 69 66 0d 65 6e |,False.e|nd if.en|
|00002170| 64 20 6d 6f 75 73 65 55 | 70 0d 00 00 00 54 00 05 |d mouseU|p....T..|
|00002180| 01 00 01 13 01 69 01 30 | 01 cd a0 03 00 00 00 00 |.....i.0|........|
|00002190| 00 01 00 00 00 0c 00 00 | 00 10 51 75 69 74 00 00 |........|..Quit..|
|000021a0| 6f 6e 20 6d 6f 75 73 65 | 55 70 0d 64 6f 6d 65 6e |on mouse|Up.domen|
|000021b0| 75 20 22 51 75 69 74 20 | 48 79 70 65 72 43 61 72 |u "Quit |HyperCar|
|000021c0| 64 22 0d 65 6e 64 20 6d | 6f 75 73 65 55 70 0d 00 |d".end m|ouseUp..|
|000021d0| 00 22 00 06 02 01 00 e6 | 00 32 00 fa 00 a8 00 00 |."......|.2......|
|000021e0| 00 00 00 00 00 00 00 03 | 00 0e 01 00 00 12 00 00 |........|........|
|000021f0| 00 00 01 5e 00 07 01 00 | 01 13 00 d0 01 30 01 34 |...^....|.....0.4|
|00002200| a0 03 00 00 00 00 00 01 | 00 00 00 0c 00 00 00 10 |........|........|
|00002210| 49 6e 73 74 61 6c 6c 00 | 00 6f 6e 20 6d 6f 75 73 |Install.|.on mous|
|00002220| 65 55 70 0d 70 75 74 20 | 53 74 61 6e 64 61 72 64 |eUp.put |Standard|
|00002230| 46 69 6c 65 28 22 67 65 | 74 3a 4f 4b 22 2c 20 22 |File("ge|t:OK", "|
|00002240| 53 54 41 4b 22 29 20 69 | 6e 74 6f 20 64 65 73 74 |STAK") i|nto dest|
|00002250| 0d 69 66 20 64 65 73 74 | 20 69 73 20 65 6d 70 74 |.if dest| is empt|
|00002260| 79 20 74 68 65 6e 0d 65 | 78 69 74 20 6d 6f 75 73 |y then.e|xit mous|
|00002270| 65 55 70 0d 65 6e 64 20 | 69 66 0d 0d 70 75 74 20 |eUp.end |if..put |
|00002280| 74 68 65 20 76 61 6c 75 | 65 20 6f 66 20 77 6f 72 |the valu|e of wor|
|00002290| 64 20 32 20 6f 66 20 74 | 68 65 20 6c 6f 6e 67 20 |d 2 of t|he long |
|000022a0| 6e 61 6d 65 20 6f 66 20 | 74 68 69 73 20 73 74 61 |name of |this sta|
|000022b0| 63 6b 20 69 6e 74 6f 20 | 73 6f 75 72 63 65 0d 73 |ck into |source.s|
|000022c0| 65 74 20 74 68 65 20 63 | 75 72 73 6f 72 20 74 6f |et the c|ursor to|
|000022d0| 20 62 75 73 79 0d 52 65 | 73 43 6f 70 79 20 73 6f | busy.Re|sCopy so|
|000022e0| 75 72 63 65 2c 20 64 65 | 73 74 2c 20 22 58 43 4d |urce, de|st, "XCM|
|000022f0| 44 22 2c 20 22 4e 65 77 | 46 6f 6c 64 65 72 22 0d |D", "New|Folder".|
|00002300| 69 66 20 74 68 65 20 72 | 65 73 75 6c 74 20 69 73 |if the r|esult is|
|00002310| 20 6e 6f 74 20 65 6d 70 | 74 79 20 74 68 65 6e 0d | not emp|ty then.|
|00002320| 41 6c 65 72 74 20 33 2c | 31 2c 74 68 65 20 72 65 |Alert 3,|1,the re|
|00002330| 73 75 6c 74 2c 46 61 6c | 73 65 0d 65 6e 64 20 69 |sult,Fal|se.end i|
|00002340| 66 0d 65 6e 64 20 6d 6f | 75 73 65 55 70 0d 00 00 |f.end mo|useUp...|
|00002350| 00 22 00 08 02 00 00 4f | 00 32 00 e1 01 cf 00 07 |.".....O|.2......|
|00002360| 00 00 00 00 00 00 00 02 | 00 0a 00 00 00 0d 00 00 |........|........|
|00002370| 00 00 ff fa 46 6f 6c 64 | 65 72 20 6e 61 6d 65 3a |....Fold|er name:|
|00002380| 00 ff f8 4e 65 77 46 6f | 6c 64 65 72 20 20 62 79 |...NewFo|lder by|
|00002390| 20 44 61 76 69 64 20 45 | 6c 6c 69 6f 74 74 0d 0d | David E|lliott..|
|000023a0| 4e 65 77 46 6f 6c 64 65 | 72 20 3c 70 61 74 68 6e |NewFolde|r <pathn|
|000023b0| 61 6d 65 3e 5b 2c 3c 70 | 61 74 68 6e 61 6d 65 3e |ame>[,<p|athname>|
|000023c0| 2e 2e 2e 5d 0d 0d 54 68 | 69 73 20 58 43 4d 44 20 |...]..Th|is XCMD |
|000023d0| 74 61 6b 65 73 20 61 20 | 6c 69 73 74 20 6f 66 20 |takes a |list of |
|000023e0| 70 61 74 68 6e 61 6d 65 | 73 20 61 6e 64 20 63 72 |pathname|s and cr|
|000023f0| 65 61 74 65 73 20 65 61 | 63 68 20 66 6f 6c 64 65 |eates ea|ch folde|
|00002400| 72 2c 20 69 6e 63 6c 75 | 64 69 6e 67 20 61 6c 6c |r, inclu|ding all|
|00002410| 20 6f 66 20 74 68 65 20 | 61 6e 63 65 73 74 6f 72 | of the |ancestor|
|00002420| 73 20 6f 66 20 74 68 65 | 20 66 6f 6c 64 65 72 20 |s of the| folder |
|00002430| 74 68 61 74 20 64 6f 20 | 6e 6f 74 20 65 78 69 73 |that do |not exis|
|00002440| 74 2e 20 20 4e 6f 74 65 | 20 74 68 61 74 20 61 20 |t. Note| that a |
|00002450| 70 61 74 68 6e 61 6d 65 | 20 6d 75 73 74 20 62 65 |pathname| must be|
|00002460| 67 69 6e 20 77 69 74 68 | 20 74 68 65 20 76 6f 6c |gin with| the vol|
|00002470| 75 6d 65 20 6e 61 6d 65 | 20 66 6f 72 20 74 68 69 |ume name| for thi|
|00002480| 73 20 58 43 4d 44 20 74 | 6f 20 77 6f 72 6b 20 61 |s XCMD t|o work a|
|00002490| 73 20 65 78 70 65 63 74 | 65 64 2e 20 0d 0d 54 68 |s expect|ed. ..Th|
|000024a0| 65 20 72 65 73 75 6c 74 | 20 69 73 20 74 68 65 20 |e result| is the |
|000024b0| 73 79 73 74 65 6d 20 65 | 72 72 6f 72 20 69 66 20 |system e|rror if |
|000024c0| 61 6e 79 20 6f 63 63 75 | 72 65 64 2c 20 61 6e 64 |any occu|red, and|
|000024d0| 20 69 73 20 65 6d 70 74 | 79 20 6f 74 68 65 72 77 | is empt|y otherw|
|000024e0| 69 73 65 2e 0d 0d 43 6f | 70 79 72 69 67 68 74 20 |ise...Co|pyright |
|000024f0| 31 39 39 30 2c 20 62 79 | 20 44 61 76 69 64 20 43 |1990, by| David C|
|00002500| 2e 20 45 6c 6c 69 6f 74 | 74 2e 0d 59 6f 75 20 61 |. Elliot|t..You a|
|00002510| 72 65 20 66 72 65 65 20 | 74 6f 20 75 73 65 20 74 |re free |to use t|
|00002520| 68 69 73 20 58 43 4d 44 | 20 69 6e 20 61 6e 79 20 |his XCMD| in any |
|00002530| 6f 66 20 79 6f 75 72 20 | 73 74 61 63 6b 73 20 6f |of your |stacks o|
|00002540| 72 20 63 6f 6c 6c 65 63 | 74 69 6f 6e 73 0d 28 63 |r collec|tions.(c|
|00002550| 6f 6d 6d 65 72 69 63 61 | 6c 20 6f 72 20 6e 6f 74 |ommerica|l or not|
|00002560| 29 20 61 73 20 6c 6f 6e | 67 20 61 73 20 79 6f 75 |) as lon|g as you|
|00002570| 20 69 6e 63 6c 75 64 65 | 20 74 68 69 73 20 63 6f | include| this co|
|00002580| 70 79 72 69 67 68 74 2e | 20 20 54 68 69 73 20 61 |pyright.| This a|
|00002590| 70 70 6c 69 65 73 20 6f | 6e 6c 79 20 74 6f 20 74 |pplies o|nly to t|
|000025a0| 68 65 20 4e 65 77 46 6f | 6c 64 65 72 20 58 43 4d |he NewFo|lder XCM|
|000025b0| 44 73 2e 20 20 4f 74 68 | 65 72 20 58 43 4d 44 73 |Ds. Oth|er XCMDs|
|000025c0| 20 69 6e 20 74 68 69 73 | 20 73 74 61 63 6b 20 68 | in this| stack h|
|000025d0| 61 76 65 20 6f 74 68 65 | 72 20 72 65 73 74 72 69 |ave othe|r restri|
|000025e0| 63 74 69 6f 6e 73 2e 0d | 0d 49 66 20 79 6f 75 20 |ctions..|.If you |
|000025f0| 6e 65 65 64 20 61 6e 20 | 58 43 4d 44 20 74 68 61 |need an |XCMD tha|
|00002600| 74 20 77 69 6c 6c 20 63 | 72 65 61 74 65 20 66 6f |t will c|reate fo|
|00002610| 6c 64 65 72 73 20 75 6e | 64 65 72 20 74 68 65 20 |lders un|der the |
|00002620| 61 75 73 70 69 63 65 73 | 20 6f 66 20 74 68 65 20 |auspices| of the |
|00002630| 53 74 61 6e 64 61 72 64 | 20 46 69 6c 65 20 64 69 |Standard| File di|
|00002640| 61 6c 6f 67 2c 20 63 68 | 65 63 6b 20 6f 75 74 20 |alog, ch|eck out |
|00002650| 55 62 69 71 75 65 aa 20 | 62 79 20 43 68 72 69 73 |Ubique. |by Chris|
|00002660| 20 57 61 74 73 6f 6e 2e | 0d 0d 50 6f 72 74 69 6f | Watson.|..Portio|
|00002670| 6e 73 20 a9 20 53 79 6d | 61 6e 74 65 63 20 43 6f |ns . Sym|antec Co|
|00002680| 72 70 2e 0d 52 65 73 43 | 6f 70 79 20 a9 20 41 70 |rp..ResC|opy . Ap|
|00002690| 70 6c 65 20 43 6f 6d 70 | 75 74 65 72 2c 20 49 6e |ple Comp|uter, In|
|000026a0| 63 2e 0d 53 74 61 6e 64 | 61 72 64 20 46 69 6c 65 |c..Stand|ard File|
|000026b0| 20 a9 20 4e 69 67 65 6c | 20 50 65 72 72 79 0d 50 | . Nigel| Perry.P|
|000026c0| 6f 72 74 69 6f 6e 73 20 | a9 31 39 38 38 20 53 74 |ortions |.1988 St|
|000026d0| 65 76 65 20 44 72 61 7a | 67 61 0d 41 6c 65 72 74 |eve Draz|ga.Alert|
|000026e0| 20 62 79 20 4d 61 75 72 | 69 63 65 20 56 6f 6c 61 | by Maur|ice Vola|
|000026f0| 73 6b 69 00 00 00 00 00 | 00 09 03 02 13 00 01 15 |ski.....|........|
|00002700| 00 02 00 00 00 00 00 00 | 00 00 0c 43 00 00 00 00 |........|...C....|
|00002710| 00 01 00 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |........|.V......|
|00002720| 01 56 02 00 00 00 00 00 | 01 56 02 00 00 00 00 00 |.V......|.V......|
|00002730| 00 00 00 00 00 00 00 00 | 00 00 00 a8 bf 84 a6 84 |........|........|
|00002740| 8c 60 7f ff ff ff ff c0 | e3 55 03 ff ff ff ff 89 |.`......|.U......|
|00002750| 60 aa aa aa aa aa c0 e3 | 55 06 aa aa aa aa 60 55 |`.......|U.....`U|
|00002760| 55 55 55 55 40 e3 55 05 | 55 55 55 55 8c 50 ff ff |UUUU@.U.|UUUU.P..|
|00002770| ff ff f8 e3 56 45 ff ff | ff ff 89 60 55 55 55 55 |....VE..|...`UUUU|
|00002780| 58 40 e3 55 85 55 55 55 | 55 f8 e3 56 45 ff ff ff |X@.U.UUU|U..VE...|
|00002790| ff 89 60 55 55 55 55 58 | 40 e3 55 85 55 55 55 55 |..`UUUUX|@.U.UUUU|
|000027a0| 00 00 18 40 46 52 45 45 | 00 00 00 00 13 46 72 65 |...@FREE|.....Fre|
|000027b0| 65 20 4f 62 6a 65 63 74 | 20 20 20 20 20 20 20 20 |e Object| |
|000027c0| 74 72 3b 0d 20 20 20 20 | 20 20 69 20 3a 20 49 4e |tr;. | i : IN|
|000027d0| 54 45 47 45 52 3b 0d 20 | 20 20 20 20 20 73 74 72 |TEGER;. | str|
|000027e0| 20 3a 20 53 74 72 32 35 | 35 3b 0d 20 20 20 20 20 | : Str25|5;. |
|000027f0| 20 6c 61 73 74 4c 69 6e | 65 20 3a 20 42 4f 4f 4c | lastLin|e : BOOL|
|00002800| 45 41 4e 3b 0d 20 20 20 | 20 20 20 69 74 65 6d 54 |EAN;. | itemT|
|00002810| 79 70 65 20 3a 20 69 6e | 74 65 67 65 72 3b 0d 20 |ype : in|teger;. |
|00002820| 20 20 20 20 20 69 74 65 | 6d 48 64 6c 20 3a 20 48 | ite|mHdl : H|
|00002830| 61 6e 64 6c 65 3b 0d 20 | 20 20 20 20 20 69 74 65 |andle;. | ite|
|00002840| 6d 42 6f 78 20 3a 20 72 | 65 63 74 3b 0d 20 20 20 |mBox : r|ect;. |
|00002850| 20 20 20 0d 20 20 42 45 | 47 49 4e 0d 20 20 20 20 | . BE|GIN. |
|00002860| 68 73 20 3a 3d 20 48 47 | 65 74 53 74 61 74 65 28 |hs := HG|etState(|
|00002870| 69 6e 43 6f 6e 74 61 69 | 6e 65 72 29 3b 0d 20 20 |inContai|ner);. |
|00002880| 20 20 48 4c 6f 63 6b 28 | 69 6e 43 6f 6e 74 61 69 | HLock(|inContai|
|00002890| 6e 65 72 29 3b 0d 20 20 | 20 20 73 63 61 6e 50 74 |ner);. | scanPt|
|000028a0| 72 20 3a 3d 20 69 6e 43 | 6f 6e 74 61 69 6e 65 72 |r := inC|ontainer|
|000028b0| 5e 3b 0d 20 20 20 20 46 | 4f 52 20 69 20 3a 3d 20 |^;. F|OR i := |
|000028c0| 31 20 74 6f 20 64 6c 6f | 67 49 74 65 6d 73 20 44 |1 to dlo|gItems D|
|000028d0| 4f 0d 20 20 20 20 20 20 | 42 45 47 49 4e 0d 20 20 |O. |BEGIN. |
|000028e0| 20 20 20 20 47 65 74 44 | 49 74 65 6d 28 64 2c 20 | GetD|Item(d, |
|000028f0| 69 2c 20 69 74 65 6d 54 | 79 70 65 2c 20 69 74 65 |i, itemT|ype, ite|
|00002900| 6d 48 64 6c 2c 20 69 74 | 65 6d 42 6f 78 29 3b 0d |mHdl, it|emBox);.|
|00002910| 20 20 20 20 20 20 6c 61 | 73 74 4c 69 6e 65 20 3a | la|stLine :|
|00002920| 3d 20 47 65 74 4e 65 78 | 74 4c 69 6e 65 28 70 61 |= GetNex|tLine(pa|
|00002930| 72 61 6d 50 74 72 2c 20 | 73 63 61 6e 50 74 72 2c |ramPtr, |scanPtr,|
|00002940| 20 73 74 72 29 3b 0d 20 | 20 20 20 20 20 43 41 53 | str);. | CAS|
|00002950| 45 20 69 74 65 6d 54 79 | 70 65 20 4d 4f 44 20 69 |E itemTy|pe MOD i|
|00002960| 74 65 6d 44 69 73 61 62 | 6c 65 20 4f 46 0d 20 20 |temDisab|le OF. |
|00002970| 20 20 20 20 20 20 63 74 | 72 6c 49 74 65 6d 20 2b | ct|rlItem +|
|00002980| 20 62 74 6e 43 74 72 6c | 3a 0d 20 20 20 20 20 20 | btnCtrl|:. |
|00002990| 20 20 20 20 53 65 74 42 | 75 74 74 6f 6e 49 74 65 | SetB|uttonIte|
|000029a0| 6d 28 69 2c 20 43 6f 6e | 74 72 6f 6c 48 61 6e 64 |m(i, Con|trolHand|
|000029b0| 6c 65 28 69 74 65 6d 48 | 64 6c 29 2c 20 73 74 72 |le(itemH|dl), str|
|000029c0| 29 3b 0d 20 20 20 20 20 | 20 20 20 63 74 72 6c 49 |);. | ctrlI|
|000029d0| 74 65 6d 20 2b 20 63 68 | 6b 43 74 72 6c 3a 0d 20 |tem + ch|kCtrl:. |
|000029e0| 20 20 20 20 20 20 20 20 | 20 53 65 74 43 68 65 63 | | SetChec|
|000029f0| 6b 42 6f 78 28 69 2c 20 | 43 6f 6e 74 72 6f 6c 48 |kBox(i, |ControlH|
|00002a00| 61 6e 64 6c 65 28 69 74 | 65 6d 48 64 6c 29 2c 20 |andle(it|emHdl), |
|00002a10| 73 74 72 29 3b 0d 20 20 | 20 20 20 20 20 20 63 74 |str);. | ct|
|00002a20| 72 6c 49 74 65 6d 20 2b | 20 72 61 64 43 74 72 6c |rlItem +| radCtrl|
|00002a30| 3a 0d 20 20 20 20 20 20 | 20 20 20 20 53 65 74 52 |:. | SetR|
|00002a40| 61 64 69 6f 42 75 74 74 | 6f 6e 28 70 61 72 61 6d |adioButt|on(param|
|00002a50| 50 74 72 2c 20 69 2c 20 | 43 6f 6e 74 72 6f 6c 48 |Ptr, i, |ControlH|
|00002a60| 61 6e 64 6c 65 28 69 74 | 65 6d 48 64 6c 29 2c 20 |andle(it|emHdl), |
|00002a70| 73 74 72 29 3b 0d 20 20 | 20 20 20 20 20 20 73 74 |str);. | st|
|00002a80| 61 74 54 65 78 74 3a 0d | 20 20 20 20 20 20 20 20 |atText:.| |
|00002a90| 20 20 49 46 20 4c 45 4e | 47 54 48 28 73 74 72 29 | IF LEN|GTH(str)|
|00002aa0| 20 3e 20 30 20 54 48 45 | 4e 20 53 65 74 49 54 65 | > 0 THE|N SetITe|
|00002ab0| 78 74 28 69 74 65 6d 48 | 64 6c 2c 20 73 74 72 29 |xt(itemH|dl, str)|
|00002ac0| 3b 0d 20 20 20 20 20 20 | 20 20 65 64 69 74 54 65 |;. | editTe|
|00002ad0| 78 74 3a 0d 20 20 20 20 | 20 20 20 20 20 20 53 65 |xt:. | Se|
|00002ae0| 74 45 64 69 74 49 74 65 | 6d 28 64 2c 20 69 2c 20 |tEditIte|m(d, i, |
|00002af0| 69 74 65 6d 48 64 6c 2c | 20 73 74 72 29 3b 0d 20 |itemHdl,| str);. |
|00002b00| 20 20 20 20 20 20 20 45 | 4e 44 3b 20 20 7b 20 63 | E|ND; { c|
|00002b10| 61 73 65 20 69 74 65 6d | 54 79 70 65 20 4d 4f 44 |ase item|Type MOD|
|00002b20| 20 69 74 65 6d 44 69 73 | 61 62 6c 65 20 7d 20 20 | itemDis|able } |
|00002b30| 0d 20 20 20 20 20 20 49 | 46 20 6c 61 73 74 4c 69 |. I|F lastLi|
|00002b40| 6e 65 20 74 68 65 6e 20 | 4c 65 61 76 65 3b 0d 20 |ne then |Leave;. |
|00002b50| 20 20 20 20 20 45 4e 44 | 3b 20 20 7b 20 66 6f 72 | END|; { for|
|00002b60| 20 69 20 3a 3d 20 31 20 | 74 6f 20 64 6c 6f 67 49 | i := 1 |to dlogI|
|00002b70| 74 65 6d 73 20 7d 0d 20 | 20 20 20 48 53 65 74 53 |tems }. | HSetS|
|00002b80| 74 61 74 65 28 69 6e 43 | 6f 6e 74 61 69 6e 65 72 |tate(inC|ontainer|
|00002b90| 2c 20 68 73 29 3b 0d 20 | 20 45 4e 44 3b 0d 0d 20 |, hs);. | END;.. |
|00002ba0| 20 46 55 4e 43 54 49 4f | 4e 20 49 74 65 6d 43 6f | FUNCTIO|N ItemCo|
|00002bb0| 75 6e 74 20 28 74 68 65 | 44 69 61 6c 6f 67 50 74 |unt (the|DialogPt|
|00002bc0| 72 20 3a 20 44 69 61 6c | 6f 67 50 74 72 29 20 3a |r : Dial|ogPtr) :|
|00002bd0| 20 69 6e 74 65 67 65 72 | 3b 0d 7b 20 54 68 69 73 | integer|;.{ This|
|00002be0| 20 66 75 6e 63 74 69 6f | 6e 20 72 65 74 75 72 6e | functio|n return|
|00002bf0| 73 20 74 68 65 20 6e 75 | 6d 62 65 72 20 6f 66 20 |s the nu|mber of |
|00002c00| 69 74 65 6d 73 20 69 6e | 20 74 68 65 20 44 49 54 |items in| the DIT|
|00002c10| 4c 2e 20 7d 0d 7b 20 54 | 68 65 20 66 69 72 73 74 |L. }.{ T|he first|
|00002c20| 20 32 20 62 79 74 65 73 | 20 6f 66 20 74 68 65 20 | 2 bytes| of the |
|00002c30| 69 74 65 6d 20 6c 69 73 | 74 20 69 73 20 74 68 65 |item lis|t is the|
|00002c40| 20 69 74 65 6d 20 63 6f | 75 6e 74 20 2d 20 31 2e | item co|unt - 1.|
|00002c50| 20 7d 0d 20 20 42 45 47 | 49 4e 0d 20 20 20 20 49 | }. BEG|IN. I|
|00002c60| 74 65 6d 43 6f 75 6e 74 | 20 3a 3d 20 57 6f 72 64 |temCount| := Word|
|00002c70| 48 61 6e 64 6c 65 28 44 | 69 61 6c 6f 67 50 65 65 |Handle(D|ialogPee|
|00002c80| 6b 28 74 68 65 44 69 61 | 6c 6f 67 50 74 72 29 5e |k(theDia|logPtr)^|
|00002c90| 2e 69 74 65 6d 73 29 5e | 5e 20 2b 20 31 3b 0d 20 |.items)^|^ + 1;. |
|00002ca0| 20 45 4e 44 3b 0d 0d 20 | 20 46 55 4e 43 54 49 4f | END;.. | FUNCTIO|
|00002cb0| 4e 20 47 65 74 4c 6f 63 | 4f 66 43 61 72 64 57 69 |N GetLoc|OfCardWi|
|00002cc0| 6e 64 6f 77 20 28 63 61 | 72 64 57 69 6e 64 6f 77 |ndow (ca|rdWindow|
|00002cd0| 20 3a 20 57 69 6e 64 6f | 77 50 74 72 29 20 3a 20 | : Windo|wPtr) : |
|00002ce0| 50 6f 69 6e 74 3b 0d 20 | 20 20 20 56 41 52 0d 20 |Point;. | VAR. |
|00002cf0| 20 20 20 20 20 73 61 76 | 65 50 6f 72 74 20 3a 20 | sav|ePort : |
|00002d00| 47 72 61 66 50 74 72 3b | 0d 20 20 20 20 20 20 70 |GrafPtr;|. p|
|00002d10| 74 3a 20 50 6f 69 6e 74 | 3b 0d 20 20 42 45 47 49 |t: Point|;. BEGI|
|00002d20| 4e 0d 20 20 20 20 47 65 | 74 50 6f 72 74 28 73 61 |N. Ge|tPort(sa|
|00002d30| 76 65 50 6f 72 74 29 3b | 0d 20 20 20 20 53 65 74 |vePort);|. Set|
|00002d40| 50 6f 72 74 28 63 61 72 | 64 57 69 6e 64 6f 77 29 |Port(car|dWindow)|
|00002d50| 3b 0d 20 20 20 20 53 65 | 74 50 74 28 70 74 2c 30 |;. Se|tPt(pt,0|
|00002d60| 2c 30 29 3b 0d 20 20 20 | 20 4c 6f 63 61 6c 54 6f |,0);. | LocalTo|
|00002d70| 47 6c 6f 62 61 6c 28 70 | 74 29 3b 0d 20 20 20 20 |Global(p|t);. |
|00002d80| 53 65 74 50 6f 72 74 28 | 73 61 76 65 50 6f 72 74 |SetPort(|savePort|
|00002d90| 29 3b 0d 20 20 20 20 47 | 65 74 4c 6f 63 4f 66 43 |);. G|etLocOfC|
|00002da0| 61 72 64 57 69 6e 64 6f | 77 20 3a 3d 20 70 74 3b |ardWindo|w := pt;|
|00002db0| 0d 20 20 45 4e 44 3b 0d | 0d 20 20 50 52 4f 43 45 |. END;.|. PROCE|
|00002dc0| 44 55 52 45 20 4d 6f 76 | 65 44 69 61 6c 6f 67 52 |DURE Mov|eDialogR|
|00002dd0| 65 6c 61 74 69 76 65 54 | 6f 57 69 6e 64 6f 77 20 |elativeT|oWindow |
|00002de0| 28 63 61 72 64 57 69 6e | 64 6f 77 3a 20 57 69 6e |(cardWin|dow: Win|
|00002df0| 64 6f 77 50 74 72 3b 0d | 20 20 20 20 20 20 20 20 |dowPtr;.| |
|00002e00| 20 20 20 20 20 20 20 20 | 20 20 64 6f 48 2c 20 64 | | doH, d|
|00002e10| 6f 56 3a 20 42 4f 4f 4c | 45 41 4e 3b 20 0d 20 20 |oV: BOOL|EAN; . |
|00002e20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002e30| 74 68 65 44 69 61 6c 6f | 67 54 48 6e 64 6c 20 3a |theDialo|gTHndl :|
|00002e40| 20 44 69 61 6c 6f 67 54 | 48 6e 64 6c 29 3b 0d 20 | DialogT|Hndl);. |
|00002e50| 20 7b 20 4d 6f 76 65 20 | 74 68 65 20 44 4c 4f 47 | { Move |the DLOG|
|00002e60| 20 6f 76 65 72 20 74 68 | 65 20 63 75 72 72 65 6e | over th|e curren|
|00002e70| 74 20 6c 6f 63 61 74 69 | 6f 6e 20 6f 66 20 74 68 |t locati|on of th|
|00002e80| 65 20 63 61 72 64 20 77 | 69 6e 64 6f 77 20 7d 0d |e card w|indow }.|
|00002e90| 20 20 7b 20 64 6f 48 20 | 61 6e 64 20 64 6f 56 20 | { doH |and doV |
|00002ea0| 64 65 74 65 72 6d 69 6e | 65 20 77 68 65 74 68 65 |determin|e whethe|
|00002eb0| 72 20 77 65 20 6f 66 66 | 73 65 74 20 74 68 65 20 |r we off|set the |
|00002ec0| 44 4c 4f 47 20 72 65 63 | 74 20 68 6f 72 69 7a 6f |DLOG rec|t horizo|
|00002ed0| 6e 74 61 6c 6c 79 0d 20 | 20 20 20 61 6e 64 20 76 |ntally. | and v|
|00002ee0| 65 72 74 69 63 61 6c 6c | 79 2c 20 72 65 73 70 65 |erticall|y, respe|
|00002ef0| 63 74 69 76 65 6c 79 20 | 7d 0d 20 20 20 20 56 41 |ctively |}. VA|
|00002f00| 52 0d 20 20 20 20 20 20 | 74 65 6d 70 52 65 63 74 |R. |tempRect|
|00002f10| 20 3a 20 52 65 63 74 3b | 0d 20 20 20 20 20 20 63 | : Rect;|. c|
|00002f20| 61 72 64 4c 6f 63 20 3a | 20 50 6f 69 6e 74 3b 0d |ardLoc :| Point;.|
|00002f30| 20 20 42 45 47 49 4e 0d | 20 20 20 20 74 65 6d 70 | BEGIN.| temp|
|00002f40| 52 65 63 74 20 3a 3d 20 | 74 68 65 44 69 61 6c 6f |Rect := |theDialo|
|00002f50| 67 54 48 6e 64 6c 5e 5e | 2e 62 6f 75 6e 64 73 52 |gTHndl^^|.boundsR|
|00002f60| 65 63 74 3b 0d 20 20 20 | 20 63 61 72 64 4c 6f 63 |ect;. | cardLoc|
|00002f70| 20 3a 3d 20 47 65 74 4c | 6f 63 4f 66 43 61 72 64 | := GetL|ocOfCard|
|00002f80| 57 69 6e 64 6f 77 28 63 | 61 72 64 57 69 6e 64 6f |Window(c|ardWindo|
|00002f90| 77 29 3b 0d 20 20 20 20 | 57 49 54 48 20 63 61 72 |w);. |WITH car|
|00002fa0| 64 4c 6f 63 20 44 4f 0d | 20 20 20 20 20 20 42 45 |dLoc DO.| BE|
|00002fb0| 47 49 4e 0d 20 20 20 20 | 20 20 20 20 20 20 7b 6f |GIN. | {o|
|00002fc0| 66 66 73 65 74 20 6f 75 | 72 20 44 4c 4f 47 20 72 |ffset ou|r DLOG r|
|00002fd0| 65 63 74 20 61 63 63 6f | 72 64 69 6e 67 20 74 6f |ect acco|rding to|
|00002fe0| 20 6c 6f 63 20 6f 66 20 | 63 61 72 64 20 77 69 6e | loc of |card win|
|00002ff0| 64 6f 77 20 7d 0d 20 20 | 20 20 20 20 49 46 20 4e |dow }. | IF N|
|00003000| 4f 54 20 64 6f 48 20 54 | 48 45 4e 20 68 20 3a 3d |OT doH T|HEN h :=|
|00003010| 20 30 3b 0d 20 20 20 20 | 20 20 49 46 20 4e 4f 54 | 0;. | IF NOT|
|00003020| 20 64 6f 56 20 54 48 45 | 4e 20 76 20 3a 3d 20 30 | doV THE|N v := 0|
|00003030| 3b 0d 20 20 20 20 20 20 | 4f 66 66 53 65 74 52 65 |;. |OffSetRe|
|00003040| 63 74 28 74 65 6d 70 52 | 65 63 74 2c 20 68 2c 20 |ct(tempR|ect, h, |
|00003050| 76 29 3b 0d 20 20 20 20 | 20 20 45 4e 44 3b 0d 20 |v);. | END;. |
|00003060| 20 20 20 74 68 65 44 69 | 61 6c 6f 67 54 48 6e 64 | theDi|alogTHnd|
|00003070| 6c 5e 5e 2e 62 6f 75 6e | 64 73 52 65 63 74 20 3a |l^^.boun|dsRect :|
|00003080| 3d 20 74 65 6d 70 52 65 | 63 74 3b 20 7b 20 73 65 |= tempRe|ct; { se|
|00003090| 74 20 44 4c 4f 47 20 62 | 6f 75 6e 64 73 52 65 63 |t DLOG b|oundsRec|
|000030a0| 74 7d 0d 20 20 45 4e 44 | 3b 0d 0d 20 20 50 52 4f |t}. END|;.. PRO|
|000030b0| 43 45 44 55 52 45 20 43 | 65 6e 74 65 72 52 65 63 |CEDURE C|enterRec|
|000030c0| 74 28 56 41 52 20 72 3a | 20 52 65 63 74 3b 20 69 |t(VAR r:| Rect; i|
|000030d0| 6e 52 65 63 74 3a 20 52 | 65 63 74 3b 20 64 6f 48 |nRect: R|ect; doH|
|000030e0| 2c 20 64 6f 56 3a 20 42 | 4f 4f 4c 45 41 4e 29 3b |, doV: B|OOLEAN);|
|000030f0| 0d 20 20 20 20 56 41 52 | 0d 20 20 20 20 20 20 68 |. VAR|. h|
|00003100| 53 69 7a 65 2c 20 76 53 | 69 7a 65 3a 20 49 4e 54 |Size, vS|ize: INT|
|00003110| 45 47 45 52 3b 0d 20 20 | 20 20 20 20 68 43 6f 6f |EGER;. | hCoo|
|00003120| 72 64 2c 20 76 43 6f 6f | 72 64 3a 20 49 4e 54 45 |rd, vCoo|rd: INTE|
|00003130| 47 45 52 3b 0d 20 20 42 | 45 47 49 4e 0d 20 20 20 |GER;. B|EGIN. |
|00003140| 20 57 49 54 48 20 72 20 | 44 4f 0d 20 20 20 20 20 | WITH r |DO. |
|00003150| 20 42 45 47 49 4e 0d 20 | 20 20 20 20 20 68 43 6f | BEGIN. | hCo|
|00003160| 6f 72 64 20 3a 3d 20 6c | 65 66 74 3b 0d 20 20 20 |ord := l|eft;. |
|00003170| 20 20 20 76 43 6f 6f 72 | 64 20 3a 3d 20 74 6f 70 | vCoor|d := top|
|00003180| 3b 0d 20 20 20 20 20 20 | 68 53 69 7a 65 20 3a 3d |;. |hSize :=|
|00003190| 20 72 69 67 68 74 2d 6c | 65 66 74 3b 0d 20 20 20 | right-l|eft;. |
|000031a0| 20 20 20 76 53 69 7a 65 | 20 3a 3d 20 62 6f 74 74 | vSize| := bott|
|000031b0| 6f 6d 2d 74 6f 70 3b 0d | 20 20 20 20 20 20 45 4e |om-top;.| EN|
|000031c0| 44 3b 0d 20 20 20 20 57 | 49 54 48 20 69 6e 52 65 |D;. W|ITH inRe|
|000031d0| 63 74 20 44 4f 0d 20 20 | 20 20 20 20 42 45 47 49 |ct DO. | BEGI|
|000031e0| 4e 0d 20 20 20 20 20 20 | 49 46 20 64 6f 48 20 54 |N. |IF doH T|
|000031f0| 48 45 4e 20 68 43 6f 6f | 72 64 20 3a 3d 20 28 72 |HEN hCoo|rd := (r|
|00003200| 69 67 68 74 2d 6c 65 66 | 74 20 2d 20 68 53 69 7a |ight-lef|t - hSiz|
|00003210| 65 29 20 44 49 56 20 32 | 20 2b 20 6c 65 66 74 3b |e) DIV 2| + left;|
|00003220| 0d 20 20 20 20 20 20 49 | 46 20 64 6f 56 20 54 48 |. I|F doV TH|
|00003230| 45 4e 20 76 43 6f 6f 72 | 64 20 3a 3d 20 28 62 6f |EN vCoor|d := (bo|
|00003240| 74 74 6f 6d 2d 74 6f 70 | 20 2d 20 76 53 69 7a 65 |ttom-top| - vSize|
|00003250| 29 20 44 49 56 20 32 20 | 2b 20 74 6f 70 3b 0d 20 |) DIV 2 |+ top;. |
|00003260| 20 20 20 20 20 45 4e 44 | 3b 0d 20 20 20 20 53 65 | END|;. Se|
|00003270| 74 52 65 63 74 28 72 2c | 20 68 43 6f 6f 72 64 2c |tRect(r,| hCoord,|
|00003280| 20 76 43 6f 6f 72 64 2c | 20 68 43 6f 6f 72 64 2b | vCoord,| hCoord+|
|00003290| 68 53 69 7a 65 2c 20 76 | 43 6f 6f 72 64 2b 76 53 |hSize, v|Coord+vS|
|000032a0| 69 7a 65 29 3b 0d 20 20 | 45 4e 44 3b 0d 0d 20 20 |ize);. |END;.. |
|000032b0| 50 52 4f 43 45 44 55 52 | 45 20 43 65 6e 74 65 72 |PROCEDUR|E Center|
|000032c0| 44 69 61 6c 6f 67 4f 76 | 65 72 57 69 6e 64 6f 77 |DialogOv|erWindow|
|000032d0| 28 63 61 72 64 57 69 6e | 64 6f 77 3a 20 57 69 6e |(cardWin|dow: Win|
|000032e0| 64 6f 77 50 74 72 3b 0d | 20 20 20 20 20 20 20 20 |dowPtr;.| |
|000032f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003300| 20 20 20 20 20 20 20 20 | 20 20 20 64 6f 48 2c 20 | | doH, |
|00003310| 64 6f 56 3a 20 42 4f 4f | 4c 45 41 4e 3b 0d 20 20 |doV: BOO|LEAN;. |
|00003320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003340| 20 74 68 65 44 69 61 6c | 6f 67 54 48 6e 64 6c 3a | theDial|ogTHndl:|
|00003350| 20 44 69 61 6c 6f 67 54 | 48 6e 64 6c 29 3b 0d 20 | DialogT|Hndl);. |
|00003360| 20 20 20 56 41 52 0d 20 | 20 20 20 20 20 63 61 72 | VAR. | car|
|00003370| 64 4c 6f 63 20 3a 20 50 | 6f 69 6e 74 3b 0d 20 20 |dLoc : P|oint;. |
|00003380| 20 20 20 20 77 69 6e 64 | 6f 77 52 65 63 74 3a 20 | wind|owRect: |
|00003390| 52 65 63 74 3b 0d 20 20 | 20 20 20 20 64 6c 6f 67 |Rect;. | dlog|
|000033a0| 52 65 63 74 3a 20 52 65 | 63 74 3b 0d 20 20 42 45 |Rect: Re|ct;. BE|
|000033b0| 47 49 4e 0d 20 20 20 20 | 63 61 72 64 4c 6f 63 20 |GIN. |cardLoc |
|000033c0| 3a 3d 20 47 65 74 4c 6f | 63 4f 66 43 61 72 64 57 |:= GetLo|cOfCardW|
|000033d0| 69 6e 64 6f 77 28 63 61 | 72 64 57 69 6e 64 6f 77 |indow(ca|rdWindow|
|000033e0| 29 3b 0d 20 20 20 20 77 | 69 6e 64 6f 77 52 65 63 |);. w|indowRec|
|000033f0| 74 20 3a 3d 20 63 61 72 | 64 57 69 6e 64 6f 77 5e |t := car|dWindow^|
|00003400| 2e 70 6f 72 74 52 65 63 | 74 3b 0d 20 20 20 20 57 |.portRec|t;. W|
|00003410| 49 54 48 20 77 69 6e 64 | 6f 77 52 65 63 74 20 44 |ITH wind|owRect D|
|00003420| 4f 0d 20 20 20 20 20 20 | 4f 66 66 73 65 74 52 65 |O. |OffsetRe|
|00003430| 63 74 28 77 69 6e 64 6f | 77 52 65 63 74 2c 20 2d |ct(windo|wRect, -|
|00003440| 6c 65 66 74 2c 20 2d 74 | 6f 70 29 3b 0d 20 20 20 |left, -t|op);. |
|00003450| 20 57 49 54 48 20 63 61 | 72 64 4c 6f 63 20 44 4f | WITH ca|rdLoc DO|
|00003460| 0d 20 20 20 20 20 20 4f | 66 66 73 65 74 52 65 63 |. O|ffsetRec|
|00003470| 74 28 77 69 6e 64 6f 77 | 52 65 63 74 2c 20 68 2c |t(window|Rect, h,|
|00003480| 20 76 29 3b 0d 20 20 20 | 20 64 6c 6f 67 52 65 63 | v);. | dlogRec|
|00003490| 74 20 3a 3d 20 74 68 65 | 44 69 61 6c 6f 67 54 48 |t := the|DialogTH|
|000034a0| 6e 64 6c 5e 5e 2e 62 6f | 75 6e 64 73 52 65 63 74 |ndl^^.bo|undsRect|
|000034b0| 3b 0d 20 20 20 20 43 65 | 6e 74 65 72 52 65 63 74 |;. Ce|nterRect|
|000034c0| 28 64 6c 6f 67 52 65 63 | 74 2c 20 77 69 6e 64 6f |(dlogRec|t, windo|
|000034d0| 77 52 65 63 74 2c 20 64 | 6f 48 2c 20 64 6f 56 29 |wRect, d|oH, doV)|
|000034e0| 3b 0d 20 20 20 20 74 68 | 65 44 69 61 6c 6f 67 54 |;. th|eDialogT|
|000034f0| 48 6e 64 6c 5e 5e 2e 62 | 6f 75 6e 64 73 52 65 63 |Hndl^^.b|oundsRec|
|00003500| 74 20 3a 3d 20 64 6c 6f | 67 52 65 63 74 3b 0d 20 |t := dlo|gRect;. |
|00003510| 20 45 4e 44 3b 0d 0d 20 | 20 50 52 4f 43 45 44 55 | END;.. | PROCEDU|
|00003520| 52 45 20 43 65 6e 74 65 | 72 44 69 61 6c 6f 67 4f |RE Cente|rDialogO|
|00003530| 76 65 72 53 63 72 65 65 | 6e 28 64 6f 48 2c 20 64 |verScree|n(doH, d|
|00003540| 6f 56 3a 20 42 4f 4f 4c | 45 41 4e 3b 0d 20 20 20 |oV: BOOL|EAN;. |
|00003550| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003560| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003570| 74 68 65 44 69 61 6c 6f | 67 54 48 6e 64 6c 3a 20 |theDialo|gTHndl: |
|00003580| 44 69 61 6c 6f 67 54 48 | 6e 64 6c 29 3b 0d 20 20 |DialogTH|ndl);. |
|00003590| 20 20 56 41 52 0d 20 20 | 20 20 20 20 73 63 72 65 | VAR. | scre|
|000035a0| 65 6e 52 65 63 74 3a 20 | 52 65 63 74 3b 0d 20 20 |enRect: |Rect;. |
|000035b0| 20 20 20 20 64 6c 6f 67 | 52 65 63 74 3a 20 52 65 | dlog|Rect: Re|
|000035c0| 63 74 3b 0d 20 20 42 45 | 47 49 4e 0d 20 20 20 20 |ct;. BE|GIN. |
|000035d0| 64 6c 6f 67 52 65 63 74 | 20 3a 3d 20 74 68 65 44 |dlogRect| := theD|
|000035e0| 69 61 6c 6f 67 54 48 6e | 64 6c 5e 5e 2e 62 6f 75 |ialogTHn|dl^^.bou|
|000035f0| 6e 64 73 52 65 63 74 3b | 0d 20 20 20 20 73 63 72 |ndsRect;|. scr|
|00003600| 65 65 6e 52 65 63 74 20 | 3a 3d 20 47 65 74 53 63 |eenRect |:= GetSc|
|00003610| 72 65 65 6e 42 69 74 73 | 42 6f 75 6e 64 73 3b 0d |reenBits|Bounds;.|
|00003620| 20 20 20 20 43 65 6e 74 | 65 72 52 65 63 74 28 64 | Cent|erRect(d|
|00003630| 6c 6f 67 52 65 63 74 2c | 20 73 63 72 65 65 6e 52 |logRect,| screenR|
|00003640| 65 63 74 2c 20 64 6f 48 | 2c 20 64 6f 56 29 3b 0d |ect, doH|, doV);.|
|00003650| 20 20 20 20 74 68 65 44 | 69 61 6c 6f 67 54 48 6e | theD|ialogTHn|
|00003660| 64 6c 5e 5e 2e 62 6f 75 | 6e 64 73 52 65 63 74 20 |dl^^.bou|ndsRect |
|00003670| 3a 3d 20 64 6c 6f 67 52 | 65 63 74 3b 0d 20 20 45 |:= dlogR|ect;. E|
|00003680| 4e 44 3b 0d 0d 20 20 46 | 55 4e 43 54 49 4f 4e 20 |ND;.. F|UNCTION |
|00003690| 53 65 74 55 70 47 6c 6f | 62 61 6c 73 20 28 74 68 |SetUpGlo|bals (th|
|000036a0| 65 44 69 61 6c 6f 67 20 | 3a 20 44 69 61 6c 6f 67 |eDialog |: Dialog|
|000036b0| 50 74 72 29 20 3a 20 4f | 53 45 72 72 3b 0d 20 20 |Ptr) : O|SErr;. |
|000036c0| 7b 20 53 74 6f 72 65 20 | 74 68 65 20 69 6e 66 6f |{ Store |the info|
|000036d0| 72 6d 61 74 69 6f 6e 20 | 77 65 20 6e 65 65 64 20 |rmation |we need |
|000036e0| 69 6e 73 69 64 65 20 74 | 68 65 20 66 69 6c 74 65 |inside t|he filte|
|000036f0| 72 20 70 72 6f 63 20 69 | 6e 20 61 20 68 61 6e 64 |r proc i|n a hand|
|00003700| 6c 65 20 7d 0d 20 20 7b | 20 61 63 63 65 73 73 69 |le }. {| accessi|
|00003710| 62 6c 65 20 74 68 72 6f | 75 67 68 20 74 68 65 20 |ble thro|ugh the |
|00003720| 77 69 6e 64 6f 77 20 72 | 65 63 6f 72 64 2e 20 7d |window r|ecord. }|
|00003730| 0d 20 20 20 20 4c 41 42 | 45 4c 0d 20 20 20 20 20 |. LAB|EL. |
|00003740| 20 39 39 3b 0d 20 20 20 | 20 56 41 52 0d 20 20 20 | 99;. | VAR. |
|00003750| 20 20 20 65 72 72 20 3a | 20 4f 53 45 72 72 3b 0d | err :| OSErr;.|
|00003760| 20 20 20 20 20 20 6e 75 | 6d 49 74 65 6d 73 2c 20 | nu|mItems, |
|00003770| 69 20 3a 20 49 4e 54 45 | 47 45 52 3b 0d 20 20 20 |i : INTE|GER;. |
|00003780| 20 20 20 74 68 65 50 6f | 72 74 52 65 63 74 20 3a | thePo|rtRect :|
|00003790| 20 52 65 63 74 3b 0d 20 | 20 20 20 20 20 67 20 3a | Rect;. | g :|
|000037a0| 20 47 6c 6f 62 61 6c 73 | 48 61 6e 64 6c 65 3b 0d | Globals|Handle;.|
|000037b0| 20 20 20 20 20 20 74 65 | 6d 70 52 67 6e 20 3a 20 | te|mpRgn : |
|000037c0| 52 67 6e 48 61 6e 64 6c | 65 3b 0d 20 20 20 20 20 |RgnHandl|e;. |
|000037d0| 20 69 74 65 6d 54 79 70 | 65 20 3a 20 49 4e 54 45 | itemTyp|e : INTE|
|000037e0| 47 45 52 3b 0d 20 20 20 | 20 20 20 49 74 65 6d 48 |GER;. | ItemH|
|000037f0| 64 6c 20 3a 20 48 61 6e | 64 6c 65 3b 0d 20 20 20 |dl : Han|dle;. |
|00003800| 20 20 20 69 74 65 6d 42 | 6f 78 20 3a 20 72 65 63 | itemB|ox : rec|
|00003810| 74 3b 0d 20 20 20 20 20 | 20 69 42 65 61 6d 20 3a |t;. | iBeam :|
|00003820| 20 43 75 72 73 48 61 6e | 64 6c 65 3b 0d 20 20 20 | CursHan|dle;. |
|00003830| 20 20 20 67 6f 74 44 65 | 66 61 75 6c 74 2c 20 67 | gotDe|fault, g|
|00003840| 6f 74 43 61 6e 63 65 6c | 2c 20 67 6f 74 53 65 6c |otCancel|, gotSel|
|00003850| 65 63 74 65 64 49 74 65 | 6d 3a 20 42 4f 4f 4c 45 |ectedIte|m: BOOLE|
|00003860| 41 4e 3b 0d 20 20 42 45 | 47 49 4e 0d 20 20 20 20 |AN;. BE|GIN. |
|00003870| 65 72 72 20 3a 3d 20 6e | 6f 45 72 72 3b 0d 20 20 |err := n|oErr;. |
|00003880| 20 20 67 20 3a 3d 20 47 | 6c 6f 62 61 6c 73 48 61 | g := G|lobalsHa|
|00003890| 6e 64 6c 65 28 4e 65 77 | 48 61 6e 64 6c 65 28 53 |ndle(New|Handle(S|
|000038a0| 69 7a 65 4f 66 28 47 6c | 6f 62 61 6c 73 52 65 63 |izeOf(Gl|obalsRec|
|000038b0| 6f 72 64 29 29 29 3b 0d | 20 20 20 20 65 72 72 20 |ord)));.| err |
|000038c0| 3a 3d 20 4d 65 6d 45 72 | 72 6f 72 3b 0d 20 20 20 |:= MemEr|ror;. |
|000038d0| 20 49 46 20 28 65 72 72 | 20 3c 3e 20 6e 6f 45 72 | IF (err| <> noEr|
|000038e0| 72 29 20 6f 72 20 28 67 | 20 3d 20 4e 49 4c 29 20 |r) or (g| = NIL) |
|000038f0| 74 68 65 6e 20 47 4f 54 | 4f 20 39 39 3b 0d 0d 20 |then GOT|O 99;.. |
|00003900| 20 20 20 6e 75 6d 49 74 | 65 6d 73 20 3a 3d 20 49 | numIt|ems := I|
|00003910| 74 65 6d 43 6f 75 6e 74 | 28 74 68 65 44 69 61 6c |temCount|(theDial|
|00003920| 6f 67 29 3b 0d 0d 20 20 | 20 20 57 49 54 48 20 67 |og);.. | WITH g|
|00003930| 5e 5e 20 44 4f 0d 20 20 | 20 20 20 20 42 45 47 49 |^^ DO. | BEGI|
|00003940| 4e 0d 20 20 20 20 20 20 | 20 20 64 6c 6f 67 49 74 |N. | dlogIt|
|00003950| 65 6d 73 20 3a 3d 20 6e | 75 6d 49 74 65 6d 73 3b |ems := n|umItems;|
|00003960| 0d 20 20 20 20 20 20 20 | 20 77 61 73 44 6f 77 6e |. | wasDown|
|00003970| 20 3a 3d 20 66 61 6c 73 | 65 3b 0d 20 20 20 20 20 | := fals|e;. |
|00003980| 20 45 4e 44 3b 0d 0d 20 | 20 20 20 74 68 65 50 6f | END;.. | thePo|
|00003990| 72 74 52 65 63 74 20 3a | 3d 20 44 69 61 6c 6f 67 |rtRect :|= Dialog|
|000039a0| 50 65 65 6b 28 74 68 65 | 44 69 61 6c 6f 67 29 5e |Peek(the|Dialog)^|
|000039b0| 2e 77 69 6e 64 6f 77 2e | 70 6f 72 74 2e 70 6f 72 |.window.|port.por|
|000039c0| 74 42 69 74 73 2e 62 6f | 75 6e 64 73 3b 0d 20 20 |tBits.bo|unds;. |
|000039d0| 20 20 57 49 54 48 20 67 | 5e 5e 2e 74 6f 70 4c 65 | WITH g|^^.topLe|
|000039e0| 66 74 20 44 4f 0d 20 20 | 20 20 20 20 42 45 47 49 |ft DO. | BEGI|
|000039f0| 4e 0d 20 20 20 20 20 20 | 20 20 68 20 3a 3d 20 74 |N. | h := t|
|00003a00| 68 65 50 6f 72 74 52 65 | 63 74 2e 6c 65 66 74 3b |hePortRe|ct.left;|
|00003a10| 0d 20 20 20 20 20 20 20 | 20 76 20 3a 3d 20 74 68 |. | v := th|
|00003a20| 65 50 6f 72 74 52 65 63 | 74 2e 74 6f 70 3b 0d 20 |ePortRec|t.top;. |
|00003a30| 20 20 20 20 20 45 4e 44 | 3b 0d 0d 20 20 20 20 67 | END|;.. g|
|00003a40| 6f 74 44 65 66 61 75 6c | 74 20 3a 3d 20 46 41 4c |otDefaul|t := FAL|
|00003a50| 53 45 3b 0d 20 20 20 20 | 67 6f 74 43 61 6e 63 65 |SE;. |gotCance|
|00003a60| 6c 20 3a 3d 20 46 41 4c | 53 45 3b 0d 20 20 20 20 |l := FAL|SE;. |
|00003a70| 67 6f 74 53 65 6c 65 63 | 74 65 64 49 74 65 6d 20 |gotSelec|tedItem |
|00003a80| 3a 3d 20 46 41 4c 53 45 | 3b 0d 20 20 20 20 0d 20 |:= FALSE|;. . |
|00003a90| 20 7b 20 4e 6f 77 20 77 | 65 20 72 75 6e 20 74 68 | { Now w|e run th|
|00003aa0| 72 6f 75 67 68 20 74 68 | 65 20 64 69 61 6c 6f 67 |rough th|e dialog|
|00003ab0| 20 69 74 65 6d 20 6c 69 | 73 74 20 74 6f 20 66 69 | item li|st to fi|
|00003ac0| 6e 64 20 61 20 64 65 66 | 61 75 6c 74 20 69 74 65 |nd a def|ault ite|
|00003ad0| 6d 2c 20 7d 0d 20 20 7b | 20 61 20 63 61 6e 63 65 |m, }. {| a cance|
|00003ae0| 6c 20 69 74 65 6d 2c 20 | 61 6e 64 20 61 6e 20 65 |l item, |and an e|
|00003af0| 64 69 74 20 74 65 78 74 | 20 69 74 65 6d 20 74 68 |dit text| item th|
|00003b00| 61 74 20 77 69 6c 6c 20 | 62 65 20 73 65 6c 65 63 |at will |be selec|
|00003b10| 74 65 64 20 69 6e 69 74 | 69 61 6c 6c 79 2e 20 7d |ted init|ially. }|
|00003b20| 0d 20 20 7b 20 41 74 20 | 74 68 65 20 73 61 6d 65 |. { At |the same|
|00003b30| 20 74 69 6d 65 2c 20 77 | 65 20 63 72 65 61 74 65 | time, w|e create|
|00003b40| 20 61 20 72 65 67 69 6f | 6e 20 74 68 61 74 20 65 | a regio|n that e|
|00003b50| 6e 63 6f 6d 70 61 73 73 | 65 73 20 61 6c 6c 20 6f |ncompass|es all o|
|00003b60| 66 20 74 68 65 20 65 64 | 69 74 20 7d 0d 20 20 7b |f the ed|it }. {|
|00003b70| 20 74 65 78 74 20 62 6f | 78 65 73 2c 20 77 68 69 | text bo|xes, whi|
|00003b80| 63 68 20 77 65 27 6c 6c | 20 75 73 65 20 6c 61 74 |ch we'll| use lat|
|00003b90| 65 72 20 66 6f 72 20 63 | 68 61 6e 67 69 6e 67 20 |er for c|hanging |
|00003ba0| 74 68 65 20 63 75 72 73 | 6f 72 20 74 6f 20 61 6e |the curs|or to an|
|00003bb0| 20 69 2d 62 65 61 6d 20 | 7d 0d 20 20 7b 20 77 68 | i-beam |}. { wh|
|00003bc0| 65 6e 20 69 74 27 73 20 | 70 6f 73 69 74 69 6f 6e |en it's |position|
|00003bd0| 65 64 20 6f 76 65 72 20 | 61 6e 20 65 64 69 74 20 |ed over |an edit |
|00003be0| 74 65 78 74 20 69 74 65 | 6d 2e 20 7d 0d 20 20 20 |text ite|m. }. |
|00003bf0| 20 74 65 6d 70 52 67 6e | 20 3a 3d 20 4e 65 77 52 | tempRgn| := NewR|
|00003c00| 67 6e 3b 0d 20 20 20 20 | 4f 70 65 6e 52 67 6e 3b |gn;. |OpenRgn;|
|00003c10| 0d 20 20 20 20 46 4f 52 | 20 69 20 3a 3d 20 31 20 |. FOR| i := 1 |
|00003c20| 54 4f 20 6e 75 6d 49 74 | 65 6d 73 20 44 4f 0d 20 |TO numIt|ems DO. |
|00003c30| 20 20 20 20 20 42 45 47 | 49 4e 0d 20 20 20 20 20 | BEG|IN. |
|00003c40| 20 20 20 47 65 74 44 49 | 74 65 6d 28 74 68 65 44 | GetDI|tem(theD|
|00003c50| 69 61 6c 6f 67 2c 20 69 | 2c 20 69 74 65 6d 54 79 |ialog, i|, itemTy|
|00003c60| 70 65 2c 20 69 74 65 6d | 48 64 6c 2c 20 69 74 65 |pe, item|Hdl, ite|
|00003c70| 6d 42 6f 78 29 3b 0d 20 | 20 20 20 20 20 20 20 43 |mBox);. | C|
|00003c80| 41 53 45 20 69 74 65 6d | 54 79 70 65 20 4f 46 0d |ASE item|Type OF.|
|00003c90| 20 20 20 20 20 20 20 20 | 20 20 65 64 69 74 54 65 | | editTe|
|00003ca0| 78 74 2c 20 65 64 69 74 | 54 65 78 74 2b 69 74 65 |xt, edit|Text+ite|
|00003cb0| 6d 44 69 73 61 62 6c 65 | 3a 0d 20 20 20 20 20 20 |mDisable|:. |
|00003cc0| 20 20 20 20 20 20 42 45 | 47 49 4e 0d 20 20 20 20 | BE|GIN. |
|00003cd0| 20 20 20 20 20 20 20 20 | 46 72 61 6d 65 52 65 63 | |FrameRec|
|00003ce0| 74 28 69 74 65 6d 42 6f | 78 29 3b 0d 20 20 20 20 |t(itemBo|x);. |
|00003cf0| 20 20 20 20 20 20 20 20 | 49 46 20 6e 6f 74 20 67 | |IF not g|
|00003d00| 6f 74 53 65 6c 65 63 74 | 65 64 49 74 65 6d 20 54 |otSelect|edItem T|
|00003d10| 48 45 4e 0d 20 20 20 20 | 20 20 20 20 20 20 20 20 |HEN. | |
|00003d20| 20 20 42 45 47 49 4e 0d | 20 20 20 20 20 20 20 20 | BEGIN.| |
|00003d30| 20 20 20 20 20 20 67 5e | 5e 2e 73 65 6c 65 63 74 | g^|^.select|
|00003d40| 65 64 49 74 65 6d 20 3a | 3d 20 69 3b 0d 20 20 20 |edItem :|= i;. |
|00003d50| 20 20 20 20 20 20 20 20 | 20 20 20 67 6f 74 53 65 | | gotSe|
|00003d60| 6c 65 63 74 65 64 49 74 | 65 6d 20 3a 3d 20 54 52 |lectedIt|em := TR|
|00003d70| 55 45 3b 0d 20 20 20 20 | 20 20 20 20 20 20 20 20 |UE;. | |
|00003d80| 20 20 45 4e 44 3b 0d 20 | 20 20 20 20 20 20 20 20 | END;. | |
|00003d90| 20 20 20 45 4e 44 3b 0d | 20 20 20 20 20 20 20 20 | END;.| |
|00003da0| 20 20 63 74 72 6c 49 74 | 65 6d 20 2b 20 62 74 6e | ctrlIt|em + btn|
|00003db0| 43 74 72 6c 3a 0d 20 20 | 20 20 20 20 20 20 20 20 |Ctrl:. | |
|00003dc0| 20 20 49 46 20 6e 6f 74 | 20 67 6f 74 44 65 66 61 | IF not| gotDefa|
|00003dd0| 75 6c 74 20 54 48 45 4e | 0d 20 20 20 20 20 20 20 |ult THEN|. |
|00003de0| 20 20 20 20 20 20 20 42 | 45 47 49 4e 0d 20 20 20 | B|EGIN. |
|00003df0| 20 20 20 20 20 20 20 20 | 20 20 20 67 5e 5e 2e 64 | | g^^.d|
|00003e00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003eb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fe0| 00 00 00 20 54 41 49 4c | ff ff ff ff 13 54 68 61 |... TAIL|.....Tha|
|00003ff0| 74 27 73 20 61 6c 6c 20 | 66 6f 6c 6b 73 2e 2e 2e |t's all |folks...|
+--------+-------------------------+-------------------------+--------+--------+